package com.samsung.dao.timer;


import java.util.List;
import java.util.Map;

import com.samsung.model.timer.TimerEvent;

public interface TimerEventMapper {
    int deleteByPrimaryKey(String id);

    int insert(TimerEvent record);

    int insertSelective(TimerEvent record);

    TimerEvent selectByPrimaryKey(String id);
    
    TimerEvent selectByUid(String uid);
    
    int updateByPrimaryKeySelective(TimerEvent record);

    int updateByPrimaryKey(TimerEvent record);

    int selectTimerEventsInfo();

	List<TimerEvent> selectTimerEventsPageInfo(Map<String, Object> paramMap);
	
	List<TimerEvent> selectMyTimerEventsPageInfo(Map<String, Object> paramMap);
	
	int selectMyTimerEventsCount(Map<String, Object> map);
	
}